body {
    background:#272D32;
    font-family: "Arial", san-serif;
    font-size: 13px;
}

a {
    text-decoration: none;
}

img {
    border: none;
}

#title h1 {
    font-size: 24px;
    color: #c5c5c5;
    text-shadow: 1px 2px 3px #999;
}

#title h3 {
    font-size: 15px;
    color: #c5c5c5;
    font-style: italic;
    text-shadow: 1px 2px 3px #999;
}

#wrapper {
    background: #fff;
    border: #a3a3a3;
}

#sidebar {
    background: #dfdfdf;
    -moz-box-shadow: 2px 4px 5px #444;
    -webkit-box-shadow: 2px 4px 5px #444;
    border:solid 1px #cacaca;
}

#sidebar .sidebar-header {
    background: #fafafa;
    -moz-box-shadow: 2px 3px 3px #666;
    -webkit-box-shadow: 2px 3px 3px #666;
    color: #363636;
}

#sidebar .sidebar-header a {
    color: #9A1724;
}

#sidebar li a {
    color: #17445F;
    border-bottom: solid 1px #ccc;
}

#sidebar li a:hover {
    background: #fafafa;
    border-bottom: solid 1px #fafafa;
    text-decoration:none;
}

#content {
    color: #363636;
}

#content a {
    color: #1972A7;
}

#content h2 {
    font-size: 24px;
    color: #C94324;
    border-bottom: solid 2px #1972A7;
}

#content h3 {
    font-size: 18px;
    color: #259ff7;
    border-bottom: dashed 1px #1972A7;
}

#content .info {
    background: url('../images/info.png') no-repeat 5px left;
    border: solid 1px #0fbbf7;
    font-style:italic;
    color: #565656;
}

#content .warning {
    background: url('../images/warning.png') no-repeat 5px left;
    border: solid 1px #f7ab4a;
    font-style:italic;
    color: #565656;
}

#footer {
    color: #c5c5c5;
    font-size: 14px;
}

#footer a {
    color: #26afff;
}